05用户交互[Python基础]
# 用户交互 input、格式化输出# 1.接受用户的输入# 在python3:input会将用户输入的所有内容都存成字符串类型# input(): 要求用户必须输入一个明确的数据类型,输入的是什么类型,就存成什么类型# username = input("请输入您的账号:") # hah# print(username, type(username)) # hah <class "str">## age = input("请输入的...
2024-01-10Python入门示例系列08 基础语法
Python入门示例系列08 基础语法标识符Identifiers (also referred to as names)给变量、类、对象、方法、函数等取名(标识符)时有以下规则: 第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。 不能使用保留字做标识符。...
2024-01-10零基础学Python之前需要学c语言吗
Python本身是比较适合作为入门编程语言来学习的,一方面Python的语法结构比较简单清晰,实验也相对比较容易完成,这会逐渐增强初学者的学习信心,另一方面Python属于全场景编程语言,未来在很多领域都能用得上。先学哪种语言好,我认为需要分不同的人来说。对于计算机专业的大学生来说,我觉...
2024-01-1009if判断[Python基础]
# 流程控制之if判断# 1.什么是流程控制?# 流程控制即控制流程,具体是指控制程序的执行流程,# 而程序的执行流程分为三种结构:顺序结构(之前写的代码哦都是顺序结构)、分支结构(if判断)、循环结构(while与for)# 2. 什么是分支结构# 分支结构就是根据条件判断的真假去执行不同分支对应...
2024-01-10Python正课52 —— 时间模块
https://www.cnblogs.com/xuexianqi/p/12596741.html时间分为三种格式:1.时间戳:从1970年到现在 经过的秒数作用:用于时间间隔的运算import timeprint(time.time()) # 1585530575.6760194print(time.time() + 86400*3)2.按照某种格式显示的时间:2020-03-30 11:11:11作用:用于展示时间import timeprint(time.strftime('%Y-%m-%d %X'...
2024-01-1005全球IP归属地查询工具[Python基础]
# 写在前面,这篇文章的原创作者是Charles我只是在他这个程序的基础上边进行加工,另外有一些自己的改造# 并都附上了注释和我自己的理解,这也是我一个学习的过程。# 附上大佬的GitHub地址:https://github.com/CharlesPikachu/Tools"""Function: 根据IP地址查其对应的地理信息Author: Charles微信公众号: Charles的...
2024-01-10Python基础01 Hello World!
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!简单的‘Hello World!’Python命令行假设你已经安装好了Python, 那么在Linux命令行输入:$python将直接进入python。然后在命令行提示符>>>后面输入:>>>print('Hello World!')可以看到,随后在屏幕上输出:Hello World!print是一个常用函数,...
2024-01-10Python 大作业4:选课系统
# 作业详细要求见:# 景女神的blog https://www.cnblogs.com/Eva-J/articles/9235899.htmlimport pickleimport sysclass User: def __init__(self, username, password, permission): self.username = username self.password = password self.permission = permi...
2024-01-10Python与C语言基础对比(Python快速入门)
代码较长,建议使用电脑阅读本文。10分钟入门Python本文中使用的是Python3如果你曾经学过C语言,阅读此文,相信你能迅速发现这两种语言的异同,达到快速入门的目的。下面将开始介绍它们的异同。Python与C语言基本语法对比Python使用空格来限制代码的作用域,相当于C语言的{ }。第一个程序 Hello,...
2024-01-10Python3.x 基础练习题100例(01-10)
练习01:题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。程序:for i in range(1, 5): for j in range(1, 5): for k in range(1, 5): if (i != k) and (i != j) and (...
2024-01-102015/9/22 Python基础(18):组合、派生和继承
一个类被定义后,目标就是把它当成一个模块来使用,并把这些对象嵌入到你的代码中去,同其他数据类型及逻辑执行流混合使用。有两种方法可以在你的代码中利用类。第一种是组合,就是让不同的类混合并加入到其他类中,来增强功能和代码重用性。你可以在一个大点的类中创建你自己的类的实例...
2024-01-101.Python语言概述和开发环境[Python基础]
Python语言概述1.Python的特点Python是一种面向对象、解释型、弱类型的脚本语言,它也是一种功能强大而完善的通用型语言。Python具有脚本语言中最丰富的和强大的类库。Python作为一门解释型的语言,它天生具有跨平台的特征,只要为平台提供了相应的Python解释器,Python就可以在该平台上运行。2.Pyth...
2024-01-10用50行Python代码制作一个计算器
简介在这篇文章中,我将向大家演示怎样向一个通用计算器一样解析并计算一个四则运算表达式。当我们结束的时候,我们将得到一个可以处理诸如 1+2*-(-3+2)/5.6+3样式的表达式的计算器了。当然,你也可以将它拓展的更为强大。我本意是想提供一个简单有趣的课程来讲解 语法分析 和 正规语法(编译原...
2024-01-10《Python基础教程》 读书笔记 第五章(上)条件语句
5.1 print和import的更多信息5.1.1使用逗号输出打印多个表达式也是可行的,只要将它们用逗号隔开就好:>>>print'age:',42age: 42 要同时输出文本和变量值,却又不希望使用字符串格式化:>>> name='Gumby'>>> salutation='Mr.'>>> greeting='Hello.'>>>print greeting,salutation,nameHello. Mr. Gumby 如果在结尾处加...
2024-01-10if函数在不同的语言中是如何分别使用的[Python基础]
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。以下文章来源于数据分析与统计学之美 ,作者黄伟呢 前言其实,不管是Excel、MySQL,还是Python,“if”条件判断都起着很重要的作用。今天这篇文章,就带着大家盘点一下,这三种语言如何...
2024-01-10Python32期【pthon基础 day 2】01 早测试
20200911--周五早上测试原码 反码 补码之间的关系 正数 符号位是0、三码一致 负数 符号位是1,三码不一致 原码=补码取反,末尾+1 补码=原码取反,末尾+1用补码计算5 -3 5 符号位是0、三码一致 原码 0 000 ... 0101 反码 0 000 ... 0101 补码 0 000 ... 0101 -3 符号位是1,三码不一致 原码 1 000 ....
2024-01-10XWeb 基于 Python 语言 高性能异步 Web 框架
XWeb 框架是一款基于 Python 语言的 Web 开发框架。特点框架使用了高性能的 uvloop+httptools.框架全部采用 python3.6 后的异步 async await 语法.框架架构参考了 koa.js。高性能插件式全异步为什么使用 Python?我曾经使用过Java、PHP、Ruby和Python来开发Web应用,至于为什么使用Python作为XWEB的语言,其实最主要...
2024-01-10Python34_01数据库数据库基础语法[Python基础]
数据库基础语法1. 登录和登出数据库1. 连接数据库mysql -uroot -pmysql2. 退出数据库quit, exit, ctrl+D2. 数据库操作的sql语句1. 显示时间select now();2. 查看所有数据库show databases;3. 创建数据库(例如: python1)create datsbase python1 charse=utf8;4. 使用数据库use python15. 查看当前使用的数据库select database();6. 删除数...
2024-01-10Python 基础语法——数字和表达式(包含数学上的一些函数)
>>> 2+24>>> 1/20>>> 1.0/2.00.5>>> 1/2.00.5>>> 1.0/20.5>>> 1/2.0.5>>> 1//2 #整除0>>> 1.0/2.00.0>>> 1%2 #取余数1>>> 2.75/0.50.25>>> 2**3 #幂(乘方)8>>> -3**2-9>>> (-3)**29>>> 10000000000000001000000000000000L#普通整数不能大于2147483647,也不能小于-2147483648,如果需要更大的数,可以使用长整数,长整数和普...
2024-01-10用不到 50 行的 Python 代码构建最小的区块链
译者注:随着比特币的不断发展,它的底层技术区块链也逐步走进公众视野,引起大众注意。本文用不到50行的Python代码构建最小的数据区块链,简单介绍了区块链去中心化的结构与其实现原理。尽管一些人认为区块链是一个等待问题的解决方案,但毫无疑问,这种新技术是计算机的奇迹。但是,区块链...
2024-01-10如何让爬虫提速?多线程爬虫一秒50图了解一下[Python基础]
前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。 基本开发环境Python 3.6Pycharmimport requestsimport parselimport threading相关模块 pip 安装即可目标网页分析 这个网站有电脑壁纸也有手机壁纸,还是不错的。 网站是静态网站,没有加...
2024-01-10Go语言中用os/exec执行命令的五种姿势[Python基础]
完整系列教程详见:http://golang.iswbm.com在 Golang 中用于执行命令的库是 os/exec,exec.Command 函数返回一个 Cmd 对象,根据不同的需求,可以将命令的执行分为三种情况只执行命令,不获取结果执行命令,并获取结果(不区分 stdout 和 stderr)执行命令,并获取结果(区分 stdout 和 stderr)第一种:只执行...
2024-01-10python基础语法_学习笔记(三) 文件操作、集合和函数 - 冷月0915
python基础语法_学习笔记(三) 文件操作、集合和函数 上篇笔记二中已经介绍过文件操作了,但只是写了文件的一些模式,这篇中,继续写一下文件操作常用的功能,另外再学习一下集合和函数一、文件操作 1.文件的模式 r: read 只能读不能写,文件不存...
2024-01-10使用 Python 中的复合梯形规则沿轴 0 积分
要使用复合梯形规则沿给定轴积分,请使用该方法。如果提供了 x,则集成会沿着其元素按顺序进行 - 它们没有排序。该方法返回 'y' = n 维数组的定积分,通过梯形规则沿单轴近似。如果 'y' 是一维数组,则结果为浮点数。如果“n”大于 1,则结果是一个“n-1”维数组。numpy.trapz()第一个参数 y 是要积分...
2024-01-10年《财富》中国500强排行榜数据爬取,看看都有哪些[Python基础]
前言一个简单的demo,python爬虫,其实是以前的存货,很久很久没有写爬虫了,渣渣更渣了啊!爬取财富中文网,2020年《财富》中国500强排行榜相关数据,数据都在网页源码里,结构也比较清晰,基本上一个请求页面可以搞定所有数据,一个老哥要的数据,用来做数据分析! 新人可以用来练手的网...
2024-01-10